something which is irritating - Almanca İngilizce Sözlük